> Set up Sage 200 / Stock Control / Set up units of measure / Validate units of measure precision

Validate units of measure precision

When you set the precision and conversion ratio for a unit of measure, Sage 200 will warn you of any potential problems with the values.

The list below describes some of the warning messages that are displayed. These messages are displayed when setting up units of measure and are also used in the Validate Units of Measure report.

Warning message Example settings Notes

Both this unit and the stock unit are trying to round to the same quantity.

Consider resetting the trading unit precision to 0.00001.

Ratio:

1 case = 6 each

Precision:

Each=1

Case=0.16667

The precision setting on the case trade unit is not required, as the precision on each is sufficient to only allow one item (1/6 of a case) to be traded.

You may experience large discrepancies between the trading quantities on orders and stock units.

Adjust trading or stock unit precisions.

Ratio:

1 case = 6 each

Precision:

Each=1

Case=0.49

The precision setting for the case unit will cause discrepancies, as 0.49 of a case does not match a whole number of items (and each has a precision of 1).

The discrepancy is likely to be quite significant, i.e. greater than 1%.

You may experience large discrepancies between the trading quantities on orders and stock units.

Consider adjust trading or stock unit precisions.

Ratio:

1 case = 6 each

Precision:

Each=1

Case=0.33333

The precision setting for the case unit will cause discrepancies, as 0.33333 of a case does not match a whole number of items (and each has a precision of 1).

The discrepancy is likely to be less significant, i.e. less than 1%.

Both the trading unit and stock unit have the default precision.

Consider setting a precision on the stock unit.

Ratio:

1 case = 6 each

Precision:

Each=0.00001

Case=0.00001

The precision setting is identical on both the stock unit and trade unit.

Set the precision on the stock item to an integer value if you trade stock in exact multiples of the stock unit.

Ratio:

1 case = 6 each

Precision:

Each=0.00001

Case=0.33333

The precision setting will stop you from selling an exact unit.

The stocked in unit is a multiple of the trading unit.

Set the trading unit precision to an integer value, and set the stock unit precision to the default 0.00001.

Ratio:

1 case = 6 each

Base unit: each

Stock unit: case

Precision:

Each=0.00001

Case=1

The stock unit case is a multiple of the base unit each, but the precision of 1 for case does not allow the base unit each to be expressed as a fraction.

The stock unit is an approximate fraction of the base unit.

Consider using a different base unit to avoid rounding errors.

Ratio:

1 each = 0.1666667 case

Base unit: case

Stock unit: each

The stock/base ratio of 0.1666667 is not an exact fraction (1/6).

To prevent rounding errors, an alternative base unit could be used that is smaller than the stock unit, so the stock unit is a multiple of the base unit.


Go to top